have a duty to supervise - Francés Inglés Diccionario